I/he/she strode - Español Inglés Diccionario